high-speed train


Results for "high-speed train"

English - Turkish Dictionary

high-speed train

(English - Turkish Dictionary) :
hızlı tren.